@charset "utf-8";
/* 频道复用 */
.mt12 { margin-top:12px;}
.mt24 { margin-top:24px;}
/* 首页 */
.w_top .top_menu2 { line-height: 40px; float: left; height: 53px; width:510px; text-align:center;}
.w_top .top_menu2 a { width: 90px; display: block; text-align: center; float: left; font-family: "黑体"; font-size: 14px; height: 45px; padding-top: 8px; }
.w_top .top_menu2 .on { background-color: #02537c; }
.w_top .user_nav2 { float:right; width:280px; text-align:right; color:#fff; line-height:53px;}
.w_top .user_nav2 a{ padding-left:20px;}
.brand {background:#fff; width:920px; padding:20px;}
.mt20 {margin-top:20px;}
.focus_left { float:left; width:690px;}
.focus_left .ann { border:1px solid #EAEAEA; margin:10px 0 0 0 ; background:url(../images/brand_add.gif) left top no-repeat; line-height:33px; height:33px;}
.focus_left .ann  span{ float:left;width:80px; text-align: center; display:block; font-weight:bold; color:#007EB9;}
.focus_left .ann  ul{ display:block; float:right; width:600px;margin:0; padding:0;}
.focus_left .ann  ul li{ width:140px; float:left; display:block; margin:0; padding:0;}
.focus_left .ann  ul li a:hover{ text-decoration:underline}
.focus_right  { float:right;width:220px; height:310px; padding:0; margin:0; overflow:hidden;}
.focus_right img{width:220px; height:150px; margin:0; padding:0;}
.recommend_title { height:28px; line-height:28px;}
.recommend_title span{ float:left;border:1px solid #EAEAEA; width:100px; border-bottom:0; background:#f8f8f8; display:block; font-size:14px; font-weight:bold; text-align:center; color:#434343;}
.recommend_title .search{ float:right;}
.recommend_title .search input.c_search_text{ border:0; background:url(../images/search.gif) 0 0 no-repeat; width:100px; height:22px; line-height:22px; padding:0 7px;color:#B2B2B2; }
.recommend_title .search input.c_search_submit{border:0; background:url(../images/search.gif) right top no-repeat; width:26px; height:22px; line-height:22px; padding:0 7px;}
.recommend {border:1px solid #EAEAEA; margin:0; padding:15px; color:#444444; overflow:hidden;}
.recommend a{color:#444444;}
.recommend a:hover{ text-decoration:underline}
.recommend .big{ float:left; width:296px;}
.recommend .small{ float:right; width:570px; line-height:20px; display:block;overflow:hidden;}
.recommend ul{ width:620px;overflow:hidden;}
.recommend li{ float:left; width:118px; height:180px; padding-right:30px; text-align:center;}
.recommend li img{width:118px; height:120px; padding-bottom:5px;}
.recommend li a{ display:block;}
.news {width:888px;overflow:hidden;}
.news ul{ width:940px;}
.news li{ float:left; width:118px; height:180px; padding-right:36px; text-align:center;}
.news li img{width:118px; height:120px; padding-bottom:5px;}
.news li a{ display:block;}
.all {border:1px solid #EAEAEA; padding:20px;}
.all .text{ color:#ababab; padding:0 30px; height:25px; line-height:15px;}
.all .slide{ background:url(../images/slide_line.gif) 0 0 repeat;margin: 0 30px; height:16px;}
.all ul{ padding:10px 0 0 10px;}
.all li{ float:left; width:148px; padding:0 10px; text-align:center;}
.all li a{color:#444444;}
.all li a:hover{ text-decoration:underline}
.all li.left,.all li.right{ width:10px; margin:0; padding:50px 0 0 0;}
/* 收藏 */
.brand_favorites  {background-color: #fff;border: 1px solid #e3e3e3;width: 939px;padding:10px 0 20px 20px;}
.topiclist {float:left;display:block;width:233px;padding-top:12px;}
.topic {width:198px;padding:10px;border: 1px solid #efefef;}
.topic dt img{width:198px; padding:0 0 5px 0;_padding:0 ;}
.topic .imgh1{ height:130px;}
.topic .imgh2{ height:150px;}
.topic .imgh3{ height:205px;}
.topic .imgh4{ height:348px;}
.topic dd { line-height:20px;}
.topic dd,.topic dd a{ font-size:12px ; color:#89837D;}
.topic dd.fav { margin:5px 0 0 0;_margin:5px 0 0 0;text-align:right; height:24px}
.topic dd.fav a{ font-size:12px ; color:#fff; font-weight:normal; background:#006699;  padding:2px 10px; margin-left:8px;}
/* 导航 */
.brand_nav {width: 960px;margin: 0 auto;overflow: hidden;}
#brand_nav_left{width: 218px;float: left;background: #FFF;text-align: left;border:1px solid #d9d9d9; }
#brand_nav_right{width: 730px;float: right;background: #fff;text-align: left;border:1px solid #d9d9d9;}
#brand_nav_left, #brand_nav_right{
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important; 
	_overflow-x: hidden;
}
@media all and (min-width: 0px) {
#brand_nav_left, #brand_nav_right
	{
	padding-bottom: 0 !important;
	margin-bottom: 0 !important; 
	}
#brand_nav_left:before, #brand_nav_right:before
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]';
	display: block;
	background: inherit;
	padding-top: 32767px !important;
	margin-bottom: -32767px !important;
	height: 0;
	}
}
#brand_nav_left .title { height:40px; line-height:40px; padding:0 20px; font-size:14px; color:#444; background:#f7f7f7;border-bottom:1px solid #d9d9d9; }
#brand_nav_left .nav ul{ padding:10px 20px; margin:0;}
#brand_nav_left .nav li{ height:30px; line-height:30px; display:block; float:left; width:100%; padding-left:20px;}
#brand_nav_left .nav li.menu{ padding:0;border-bottom:1px dotted #d9d9d9;font-size:14px; color:#444; }
#brand_nav_left .nav li a{color:#89847e; }
#brand_nav_left .nav li a:hover{ text-decoration:underline;}
.brand_nav_right { padding:20px;}
.bread ,.bread a{color:#89847e; }
.assort {border:1px solid #EAEAEA; margin-top:10px; background:#f7f7f7; line-height:24px; padding:5px 0;}
.assort dl{ height:auto;padding:0 10px; display:block;}
.assort dl.assort_border{border-top:1px  dotted #d9d9d9;}
.assort dt{ float:left; width:60px;}
.assort dd{ float:left; width:600px;}
.assort dd.assort_brand{ float:left; width:540px; padding-bottom:30px; position:relative;}
.assort dd.assort_brand_all{ float:left; width:60px;}
.assort dd a{ float:left;color:#89847e; padding:0 15px; display:block;}
.assort dd.assort_brand a{ width:80px; padding:0 30px 0 0 ; display:block;}
.assort dd.assort_brand a.right{width:80px; padding:0 ;}
.assort dd a:hover{text-decoration:underline}
.assort dd a.this{ color:#0078b6;}
.assort dd a.other { background: url(../images/arrow_under.gif) 0 10px no-repeat; padding-left:10px; color:#0078b6; display:block; width:50px; position:absolute; bottom:5px; right:0px;}

.list_title { background:#E5EFF3; border:1px solid #C1D4DC; padding:8px; margin-top:15px;}
.list_title span.selected select{float:left;height:22px; width:100px;}
.list_title span.selected_q a{ float:left;border:1px solid #d9d9d9; padding:0 8px; background:#fff; line-height:20px; height:20px; display:block; margin:0 0 0 10px;}
.list_title span.selected_q a:hover,.list_title span.selected_q a.this{background:#0077B5; color:#fff;}
.list_title ul { float:right; width:280px; text-align:right; display:inline;}
.list_title li { display:inline; line-height:24px;}
.list_title li a{ padding:0 3px;}
.list_title li a.page{ border:1px solid #d9d9d9; background:#fff; padding:0 5px;line-height:20px;}
.list { padding:10px 0;border-bottom:1px dotted #d9d9d9; position:relative; height:150px;}
.list .img img{ width:150px; height:150px; position:absolute; top:10px; left:0;}
.list .name{ width:520px; height:25px; line-height:25px; position:absolute; top:10px; right:0; font-size:14px; color:#0077B5; font-weight:bold;}
.list .present{ width:520px; height:90px; line-height:25px; position:absolute; top:45px; right:0; font-size:12px; color:#89837D; }
.list .price{ width:520px; height:25px; line-height:25px; position:absolute; top:135px; left:170px; font-size:12px; color:#434343; }
.list .price i{ color:#0077B5; font-style:normal;}
.list .collect{ width:160px; height:25px; line-height:25px; position:absolute; top:135px; right:0; font-size:12px; color:#434343; }
.list .collect a{ background:url(../images/collect.gif) 0 0 no-repeat; width:71px; height:25px; line-height:24px; color:#0077B5; display:block; float:right; text-align:center; margin-left:5px;}
.list .flows{ width:122px; height:35px; position:absolute; top:86px; right:60px; font-size:12px; background:#fff;border:1px solid #d9d9d9; padding:8px; text-align:center;}

/* 产品详情 */